.clr11 {
	color: rgb(0, 0, 0) !important;
}
.clr11 a {
	color: rgb(0, 0, 0) !important;
}
.clr11 a:hover {
	color: rgb(0, 0, 0) !important;
}
.cont3_frm {
	padding: 40px 5%;
}
.w1_frm {
	width: 100%;
}
.bx_frm {
	box-sizing: border-box;
}
.cont2_frm {
	width: 985px;
}
.clr1_frm {
	color: rgb(255, 255, 255);
}
.p21_frm {
	padding: 21px 20px 26px;
}
.fnt14_frm {
	font-size: 33px;
}
.bdr8 {
	border-bottom-color: rgb(14, 69, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.bg15_frm {
	background: rgb(23, 110, 146);
}
.bg16_frm {
	background: rgb(21, 88, 116);
}
.bdr9_frm {
	border-radius: 5px !important;
}
.nw_form .bdr2_p {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.nw_form .bg10_p {
	background: rgb(255, 255, 255);
}
.nw_form .ft5_p {
	font-size: 17px; font-weight: 100;
}
.nw_form .icon_ff {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 866px; font-size: 17px; font-weight: 300; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.nw_form .icon1_ff {
	background-position: 8px 8px; padding: 5px 5px 0px 30px;
}
.nw_form .p4_p {
	padding: 21px 41px 3px;
}
.nw_form .error_frm {
	margin: 6px 0px 0px; padding: 0px; color: rgb(221, 75, 57); font-size: 14px; font-weight: 400;
}
.nw_form .fnt_p {
	font-family: "Lato",Arial,Helvetica,sans-serif !important;
}
.nw_form .c11_p {
	color: rgb(144, 143, 143);
}
.nw_form .p1_p {
	width: 399px !important; margin-right: 15px;
}
.nw_form .w1_p {
	width: 442px;
}
.nw_form .icon2_ff {
	background-position: 5px -107px;
}
.nw_form .intl-tel-input .country-list {
	width: 440px; font-size: 14px;
}
.nw_form .icon3_ff {
	background-position: 5px -154px;
}
.nw_form .icon0_ff {
	padding: 3px 5px 4px 36px; height: 37px;
}
.nw_form .icon0_ff {
	
}
:root .nw_form .icon0_ff {
	padding: 3px 5px 4px 36px; height: 37px;
}
.nw_form .cn2_p {
	padding: 0px 5px 2px; border-radius: 0px 5px 5px 0px; width: 77.1%; height: 43px; border-left-color: currentColor; border-left-width: 0px; border-left-style: none; float: right;
}
.nw_form .cn1_p {
	padding: 1px 5px 1px 30px; border-radius: 5px 0px 0px 5px; width: 40px; height: 43px !important; border-right-color: currentColor; border-right-width: 0px; border-right-style: none; float: left;
}
.nw_form .cn2_p {
	
}
.nw_form .cn1_p {
	
}
@media 
{
.nw_form .cn1_p {
	padding: 16px 5px 2px 36px; height: 27px;
}
}
@media 
{
.nw_form .cn2_p {
	padding: 12px 5px 1px; height: 32px;
}
}
.nw_form .m41_p {
	margin-top: 18px;
}
.nw_form .btn_p {
	background: rgb(41, 161, 211); margin: 20px auto; padding: 7px 28px 14px; border-radius: 0px; border: 1px solid rgb(114, 214, 255); border-image: none; color: rgb(255, 255, 255); font-size: 33px; font-weight: 400; text-decoration: none; display: inline; z-index: 0; text-shadow: 0px 0px 1px #000;
}
@media screen and (max-width:1152px)
{
.cont3_frm {
	padding: 40px 1%;
}
}
@media 
{
.cont3_frm {
	padding: 40px 1%;
}
}
.error_frm {
	background: rgb(255, 255, 255); margin: 5px 10px 0px 0px; padding: 4px 10px; border-radius: 5px; border: 1px solid rgb(221, 75, 57); border-image: none; color: rgb(221, 75, 57); font-size: 14px; font-weight: 400; float: left;
}
.nw_form .btn5_p {
	transition:0.4s; box-shadow: inset 0px 0px 0px 0px #0d506c; -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s;
}
.nw_form .btn5_p:hover {
	transition:0.4s; box-shadow: inset 500px 0px 0px 0px #0d506c; -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s;
}
.w2_frm {
	width: 51%;
}
.w3_frm {
	width: 49%;
}
.m3_frm {
	margin-bottom: 0px;
}
.ln_frm {
	line-height: 35px;
}
.bg4_frm #S_email_footerprd {
	width: 248px !important;
}
.m1_frm {
	margin: -67px 308px 0px 0px;
}
.thnx_frm {
	margin: 0px auto 20px; padding: 45px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 426px; text-align: center; color: rgb(81, 134, 13); font-size: 13px; font-weight: bold; box-shadow: 0px 0px 5px #b5b5b5; background-color: rgb(248, 248, 248);
}
.fntcr_p {
	color: rgb(129, 127, 127);
}
.m2_frm {
	margin-bottom: 5px;
}
.icon0_ff {
	padding: 2px 5px 2px 30px; height: 35px;
}
.icon1_ff {
	background-position: 8px 5px; padding: 5px 5px 0px 30px;
}
.icon2_ff {
	background-position: 5px -111px;
}
.icon3_ff {
	background-position: 5px -157px;
}
.icon4_ff {
	background-position: 5px -234px;
}
.icon5_ff {
	background-position: 8px -198px;
}
.bdr1_ff {
	border: 1px solid rgb(167, 167, 167); border-image: none;
}
.p1_ff {
	padding: 5px 5px 5px 10px; font-size: 20px;
}
.clr1_ff {
	color: rgb(0, 0, 0); font-size: 20px; font-weight: bold; margin-top: 4px;
}
.bg3_ff {
	width: 258px; height: 15px; background-repeat: no-repeat;
}
.bg4_ff {
	background-position: 0px 0px;
}
.bg6_ff {
	background-position: 0px -41px;
}
.bg2_ff {
	background-image: url("data:image/png;base64,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");
}
.w1_ff {
	width: 711px;
}
.bg5_ff {
	background-position: 0px -23px; width: 200px; height: 15px; background-repeat: repeat-x;
}
.w2_ff {
	width: 903px;
}
.icon_ff {
	border: 1px solid rgb(111, 174, 252); border-image: none; width: 650px; font-size: 14px; background-repeat: no-repeat; background-color: rgb(224, 237, 252);
}
.m1_ff {
	margin: 15px 0px 8px; width: 686px; text-align: center;
}
.active_error_f {
	border: 1px solid rgb(238, 0, 0); border-image: none;
}
.active_error_f:focus {
	box-shadow: 0px 0px 2px #ee0000;
}
.error_notification_footerprd {
	margin: 2px 0px -2px; color: rgb(187, 0, 0); padding-left: 2px; font-size: 10px; font-weight: bold;
}
.fnt3_zoom_footerprd {
	margin: 77px 0px 77px 70px; padding: 45px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 426px; text-align: center; color: rgb(81, 134, 13); font-size: 13px; font-weight: bold; box-shadow: 0px 0px 5px #b5b5b5; background-color: rgb(248, 248, 248);
}
.enqload_form {
	display: inline;
}
.bg7_ff {
	background: rgb(229, 229, 229); margin: 2px 5px 2px 0px; height: 1px;
}
.icon0_ff {
	
}
:root .icon0_ff {
	padding: 2px 5px 2px 30px; height: 35px;
}
.nw_form .w2_ff {
	width: 903px;
}
.nw_form .clr9_p a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nw_form .fntcr_p {
	color: rgb(171, 171, 171);
}
.nw_form .m2_frm {
	margin-bottom: 5px;
}
.nw_form1 .cn1_p {
	width: 46px;
}
.nw_form1 .p1_p {
	width: 248px !important; margin-right: 15px;
}
.nw_form1 .cn2_p {
	padding: 0px 5px 2px !important; border-radius: 0px 5px 5px 0px; width: 63.2%; height: 43px !important; border-left-color: currentColor; border-left-width: 0px; border-left-style: none; float: right;
}
.nw_form1 .w2_frm {
	width: 306px;
}
.nw_form1 .w3_frm {
	width: 306px;
}
.nw_form1 .w4_frm {
	width: 291px;
}
.nw_form .error_notification_footerprd {
	margin: 6px 0px 0px; padding: 0px; color: rgb(221, 75, 57); font-size: 14px; font-weight: 400;
}
.nw_form1 .w1_p {
	width: 291px; margin-bottom: -6px;
}
.ftr_cnt_txt_grp {
	z-index: 0;
}
.frm-sec {
	padding: 0px 2% 0px 0px; width: 63%;
}
.contact-sec {
	padding: 0px 2% 0px 0px; width: 63%;
}
.frm-sec-wd.frm-sec {
	margin: 0px auto; padding: 0px; width: 75%; display: block;
}
form.ftr_cnt_frm {
	padding: 14px 0px; font-size: 17px; box-shadow: 0px 2px 3px #b0b0b0; background-color: rgb(231, 230, 242);
}
form.ftr_cnt_frm div.ftr_cnt_grp {
	margin: 0px auto 14px !important; width: 94%; z-index: 1; box-sizing: border-box;
}
form.ftr_cnt_frm input {
	padding: 16px 2% 16px 107px; border: 1px solid rgb(168, 168, 168); border-image: none; width: 100%; color: rgb(160, 160, 160); font-family: "Lato",Arial,Helvetica,sans-serif; font-size: 17px !important; display: block; box-sizing: border-box;
}
form.ftr_cnt_frm textarea {
	padding: 16px 2% 16px 107px; border: 1px solid rgb(168, 168, 168); border-image: none; width: 100%; color: rgb(160, 160, 160); font-family: "Lato",Arial,Helvetica,sans-serif; font-size: 17px !important; display: block; box-sizing: border-box;
}
form.ftr_cnt_frm input.ftr_cnt_mob {
	height: 47px;
}
form.ftr_cnt_frm textarea.ftr_cnt_txt {
	height: 100px; padding-left: 92px; resize: none;
}
div.ftr_cnt_txt_grp i.ftr_cnt_txt_bef {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAABDlBMVEUAAAAAAADMzMzPz8+pqamXl5dKSkouLi4+Pj6MjIz///9RUVFWVlZcXFzS0tJCQkJERERMTExTU1NiYmJtbW2CgoKfn58AAAAEBAT////Pz88iIiI2NjZHR0dlZWV8fHzW1tbd3d0XFxdjY2NeXl7w8PDZ2dlWVlZAQEAoKCj////4+Pj29vZ4eHiKioqRkZGurq66urrKysrMzMz///8GBgYKCgqwsLAAAADQ0NCxsbGWlpZ8fHxGRkY5OTk1NTX6+vrf39+tra1xcXFqamplZWVhYWFeXl5PT08PDw/y8vLt7e25ubm1tbWioqKcnJyZmZmPj4+Ojo51dXVWVlZAQEAxMTEmJiYhISEcHByJglMuAAAANHRSTlMA1dXVPlSqy7le1aKclQ+zsaeekINrSPr23NnYwa+LcgoD4t7e1dXV1dGysrJ1Y1o5KxkXq287GQAAAOtJREFUGNM9zdeSgjAYhuEfdxd16QL2tWzvNRBAir1sb7b7vxETMXkOMpN3vkzgprrHZM4Pico1nMxcxll/ItTrVkBQHveZ2hT158MzEA6AO/r2/wc/F6S161nqSgFVHSWTySXdGSKlW2QYjRamCkIeuKyerBrPQHdajqg/gGTHXvkJtk0pyLJkthQ79MpFIPhba/Drlcgl3YmaLkJe/nJKd8CaLBm22khczwKKv70Pw9kUimzX1nImNP1x521o7FqnF8XNl9of7qK4wBoiXn16RqyNPzDGwXuAg/5SStup63DHuz9uqxmulaYN5F4h1r2MWWcAAAAASUVORK5CYII=") no-repeat 20px 10px rgb(214, 211, 211); left: 1px; top: 1px; width: 45px; height: 98px; display: block; position: absolute; z-index: 2;
}
div.ftr_cnt_txt_grp i.ftr_cnt_txt_bef::after {
	left: 100%; top: 0px; border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(214, 211, 211); border-bottom-width: 98px; border-left-width: 35px; border-bottom-style: solid; border-left-style: solid; z-index: 3;
}
i.ftr_cnt_mob_bef {
	background: rgb(214, 211, 211); left: 1px; top: 1px; width: 87px; height: 45px; display: block; position: absolute; z-index: 2;
}
i.ftr_cnt_mob_bef::after {
	left: 100%; top: 0px; border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(214, 211, 211); border-bottom-width: 45px; border-left-width: 15px; border-bottom-style: solid; border-left-style: solid; z-index: 3;
}
.ftr_cnt_mob_grp {
	
}
:-ms-input-placeholder {
	color: rgb(160, 160, 160); font-size: 17px;
}
span.ftr_cnt_note {
	margin: 0px; padding: 0px; color: rgb(255, 0, 0); line-height: 18px; font-size: 12px;
}
div.ftr_cnt_flag {
	background: url("ts/dummy.png") no-repeat 5px; left: 5px; top: 12px; width: 70px; color: rgb(0, 0, 0); padding-left: 40px; z-index: 5;
}
form.ftr_cnt_frm input.ftr_cnt_submit {
	margin: 21px auto 9px; padding: 10px 0px; border: currentColor; border-image: none; width: 180px; text-align: center; color: rgb(255, 255, 255); font-size: 22px !important; cursor: pointer;
}
.u-tube-sec {
	margin: 0px auto; width: 404px; height: 270px; display: block;
}
.u-tube-sec::after {
	left: -7px; top: 7px; width: 404px; height: 279px; z-index: -1; background-color: rgb(171, 171, 171);
}
.u-tube-sec span {
	margin: auto; border-radius: 50%; width: 60px; height: 60px; text-indent: -99999px; box-shadow: 0px 0px 6px #000; background-color: rgb(23, 23, 23);
}
.u-tube-sec span::after {
	margin: auto; left: 7px; width: 0px; height: 0px; border-top-color: rgb(23, 23, 23); border-bottom-color: rgb(23, 23, 23); border-left-color: rgb(255, 255, 255); border-top-width: 15px; border-bottom-width: 15px; border-left-width: 20px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: 2; content: "";
}
.u-tube {
	margin-top: -15px;
}
